<?php

class Image_Transport_Webdav implements Image_ITransport
{
	/**
	 * Создание папки для картинок. Функция отключена и возвращает true всегда.
	 * На данный момент папки должны быть созданы всегда.
	 * 
	 * @param string $path Название папки
	 * @return boolean
	 * @throws Image_Exception
	 */
	public function mkdir($name)
	{
		return true;
	}

	/**
	 * Сохраняет переданный файл.
	 * 
	 * @param string $local Локальный путь до файла
	 * @param string $remote Удаленный путь до файла
	 * @return boolean
	 * @throws Image_Exception
	 */
	public function save($local, $remote)
	{
		Webdav::put($remote, file_get_contents($local));
		return true;
	}
}
